package com.future.erp.basic.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "ypcg_purchasemain")
public class YpcgPurchasemain {
    @Id
    @Column(name = "Notice_ID")
    private Integer noticeId;

    @Column(name = "Notice_PurcDeptID")
    private Integer noticePurcdeptid;

    @Column(name = "Notice_SuppDeptID")
    private Integer noticeSuppdeptid;

    @Column(name = "Notice_Date")
    private Date noticeDate;

    @Column(name = "Notice_Account")
    private Double noticeAccount;

    @Column(name = "Notice_FinishStatus")
    private String noticeFinishstatus;

    @Column(name = "Notice_Prep1")
    private Integer noticePrep1;

    @Column(name = "Notice_Prep2")
    private Integer noticePrep2;

    @Column(name = "Notice_Prep3")
    private String noticePrep3;

    @Column(name = "Notice_Prep4")
    private String noticePrep4;

    /**
     * @return Notice_ID
     */
    public Integer getNoticeId() {
        return noticeId;
    }

    /**
     * @param noticeId
     */
    public void setNoticeId(Integer noticeId) {
        this.noticeId = noticeId;
    }

    /**
     * @return Notice_PurcDeptID
     */
    public Integer getNoticePurcdeptid() {
        return noticePurcdeptid;
    }

    /**
     * @param noticePurcdeptid
     */
    public void setNoticePurcdeptid(Integer noticePurcdeptid) {
        this.noticePurcdeptid = noticePurcdeptid;
    }

    /**
     * @return Notice_SuppDeptID
     */
    public Integer getNoticeSuppdeptid() {
        return noticeSuppdeptid;
    }

    /**
     * @param noticeSuppdeptid
     */
    public void setNoticeSuppdeptid(Integer noticeSuppdeptid) {
        this.noticeSuppdeptid = noticeSuppdeptid;
    }

    /**
     * @return Notice_Date
     */
    public Date getNoticeDate() {
        return noticeDate;
    }

    /**
     * @param noticeDate
     */
    public void setNoticeDate(Date noticeDate) {
        this.noticeDate = noticeDate;
    }

    /**
     * @return Notice_Account
     */
    public Double getNoticeAccount() {
        return noticeAccount;
    }

    /**
     * @param noticeAccount
     */
    public void setNoticeAccount(Double noticeAccount) {
        this.noticeAccount = noticeAccount;
    }

    /**
     * @return Notice_FinishStatus
     */
    public String getNoticeFinishstatus() {
        return noticeFinishstatus;
    }

    /**
     * @param noticeFinishstatus
     */
    public void setNoticeFinishstatus(String noticeFinishstatus) {
        this.noticeFinishstatus = noticeFinishstatus == null ? null : noticeFinishstatus.trim();
    }

    /**
     * @return Notice_Prep1
     */
    public Integer getNoticePrep1() {
        return noticePrep1;
    }

    /**
     * @param noticePrep1
     */
    public void setNoticePrep1(Integer noticePrep1) {
        this.noticePrep1 = noticePrep1;
    }

    /**
     * @return Notice_Prep2
     */
    public Integer getNoticePrep2() {
        return noticePrep2;
    }

    /**
     * @param noticePrep2
     */
    public void setNoticePrep2(Integer noticePrep2) {
        this.noticePrep2 = noticePrep2;
    }

    /**
     * @return Notice_Prep3
     */
    public String getNoticePrep3() {
        return noticePrep3;
    }

    /**
     * @param noticePrep3
     */
    public void setNoticePrep3(String noticePrep3) {
        this.noticePrep3 = noticePrep3 == null ? null : noticePrep3.trim();
    }

    /**
     * @return Notice_Prep4
     */
    public String getNoticePrep4() {
        return noticePrep4;
    }

    /**
     * @param noticePrep4
     */
    public void setNoticePrep4(String noticePrep4) {
        this.noticePrep4 = noticePrep4 == null ? null : noticePrep4.trim();
    }
}